@charset "UTF-8";

.picadiff {
  overflow: hidden;
  padding-top: 0 !important;
}

  .picadiff .comparisoncontrol {
    height: 40px;
    width: 100%;
  }

    .picadiff .comparisoncontrol .controlButtons {
      float: right;
      margin-right: 10px;
      border: 1px solid #d3d3d3;
      border-top: 0;
      border-bottom-left-radius: 5px;
      border-bottom-right-radius: 5px;
    }

      .picadiff .comparisoncontrol .controlButtons button {
        font-size: 11px;
        float: left;
        margin: 0;
        border-radius: 0;
        border: 0;
      }

        .picadiff .comparisoncontrol .controlButtons button.active {
          background-color: white;
        }

        .picadiff .comparisoncontrol .controlButtons button.over {
          border-right: 0;
          border-bottom-left-radius: 4px;
        }

        .picadiff .comparisoncontrol .controlButtons button.align {
          border-right: 1px solid grey;
          border-left: 1px solid grey;
        }

        .picadiff .comparisoncontrol .controlButtons button.wrap {
          border-left: 0;
          border-bottom-right-radius: 4px;
        }

  .picadiff .right, .picadiff .left {
    width: 100%;
    padding: 10px 2.5%;
    overflow: auto;
    font-weight: 400;
    font-size: 13px;
    /*max-height:400px;*/
  }

  .picadiff .right {
    margin-left: 0%;
  }

  .picadiff .left {
    float: left;
  }

/*#btnCompare {
  margin: 10px 447px;
  padding: 10px;
  background-color: #34ad16;
  color: white;
  width: 200px;
  line-height: 21px;
  padding: 10px;
}*/

.picadiff .picadiff-title .right, .picadiff .picadiff-title .left {
  color: #2C363C !important;
  margin: 0 0 10px 0;
}

.picadiff .picadiff-content {
  /*font-family: 'Source Code Pro',monospace;*/
  width: 100%;
  overflow: hidden;
}

.picadiff .right .equal, .picadiff .left .equal {
  color: #443266;
  background: #e1e0f7;
  /*font-weight: bold;*/
  /*border-bottom: 1px solid;*/
  width: 100%;
}



.picadiff .left .deletion, .picadiff .right .deletion {
  color: #009E68;
  background-color: #EBFAF5;
}



.picadiff .right .light, .picadiff .left .light {
  background-color: #808080;
}

.picadiff .right .insertion, .picadiff .left .insertion {
  color: #FF3B30;
  background-color: #FFF5F5;
}

.deletion::selection {
  background: rgb(255, 137, 131);
}

.equal::selection {
  background: rgb(107, 223, 184);
}

